melon plantation - Spanish English Dictionary